#define LOGGING
//var/log_manager/log_manager

var/const
	FLAG_CASH_RAND		= 0
	FLAG_CASH_HALF		= 1
	FLAG_CASH_MAX		= 2

	FLAG_HP_RAND		= 0
	FLAG_HP_HALF		= 1
	FLAG_HP_MAX			= 2


	DATA_REPO		= "data/"

var
	list/lstGlobalSpecies = list()
	list/lstGlobalClasses = list()

var
	BaseCamp/Calendar/GSC

	ServerConsole/gameController = new()

	FeatManager/Feat_Manager
	TalentManager/Talent_Manager
	ClassManager/Class_Manager
	SpeciesManager/Species_Manager
	SkillManager/Skill_Manager

	ServerConsole/Server

proc
	get_flag(flagname)
		Log("get_flag([flagname]) Called.",EVENT_DEBUG)
		switch(flagname)
			if("FLAG_CASH_RAND")	return FLAG_CASH_RAND
			if("FLAG_CASH_HALF")	return FLAG_CASH_HALF
			if("FLAG_CASH_MAX")		return FLAG_CASH_MAX
			if("FLAG_HP_RAND")		return FLAG_HP_RAND
			if("FLAG_HP_HALF")		return FLAG_HP_HALF
			if("FLAG_HP_MAX")		return FLAG_HP_MAX


world
	name 				= "Star Wars: Universe"
	hub					= "CriticalBotch.StarWarsUnviverse"
	hub_password 		="$foxtrot@tango$"

	mob = /Living

	Del()
		Log("[world.name] shutting down", EVENT_STARTUP)
		sleep(30)
		..()